/* reset */
* { margin: 0; padding: 0; }
p, ul, li, ol, dl, dt, dd { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
img { border: none; vertical-align:top; }
a { color:#000; text-decoration:none; }
input { vertical-align: middle; outline: none; }
table { border-spacing: 0; border-collapse: collapse; }
textarea { resize: none; }